package net.dgg.dggcloud.service.jrcrm.dao.log;

import java.util.List;
import java.util.Map;

import net.dgg.dggcloud.core.minidao.annotation.MiniDao;
import net.dgg.dggcloud.core.minidao.hibernate.MiniDaoSupportHiber;
import net.dgg.dggcloud.service.jrcrm.entity.log.SysModifyUserRecord;

/**
 * 用户信息修改日志Dao
 * 
 * @Title: SysModifyUserRecordDao
 * @Description:
 * @Auther: 雷力
 * @Date: 2018-11-23 12:00:29
 *
 */
@MiniDao
public interface SysModifyUserRecordDao extends MiniDaoSupportHiber<SysModifyUserRecord> {
	/**
	 * 插入数据
	 * 
	 * @param record
	 */
	@SuppressWarnings("rawtypes")
	void insert(Map map);

	/**
	 * 根据map查询
	 * 
	 * @param map
	 * @return
	 */
	@SuppressWarnings("rawtypes")
	List<Map> listModifyUserRecordByMap(Map<String, Object> map);

	/**
	 * 根据map查询返回行数
	 * 
	 * @param map
	 * @return
	 */
	Integer countModifyUserRecordByMap(Map<String, Object> map);
}